Comment créer des flux de données à l'aide du connecteur CRM Salesforce | Data Cloud Decoded

By Salesforce Developers · 2024-03-11

Bienvenue à l'épisode 2 de notre série vidéo sur le Cloud de données. Dans cet épisode, nous allons expliquer en détail la connexion des sources de données et l'ingestion des données dans le Cloud de données de Salesforce.

Episode 2: La connexion des sources de données et l'ingestion des données

  • Bonjour à tous et bienvenue au deuxième épisode de notre série vidéo sur le Cloud de données. Je m'appelle Aditya et je suis un défenseur du développement ici chez Salesforce.

  • Dans l'épisode précédent, nous vous avons présenté un aperçu général de la façon dont fonctionne le Cloud de données. Dans cet épisode, nous allons nous pencher sur la première étape de ce processus, à savoir la connexion de vos sources de données et l'importation des données.

  • L'importation des données à partir de différentes sources de données implique deux phases : l'ingestion des données et la modélisation des données, également connue sous le nom d'harmonisation.

  • Dans la phase d'ingestion, les données d'une source de données sont importées telles quelles, ce qui signifie que les champs et leurs types de données sont importés sans aucune transformation.

  • Pour obtenir ces données à partir d'une source de données, vous devez d'abord établir une connexion entre la source de données et le Cloud de données. Vous devez le faire à l'aide d'un connecteur. Salesforce propose de nombreux connecteurs prêts à l'emploi afin que vous n'ayez pas à vous soucier de l'intégration avec le système externe vous-même.

  • Une fois qu'un connecteur est configuré, vous créez ce que nous appelons un flux de données pour obtenir différents ensembles de données du système source. Les données provenant d'un flux de données sont écrites dans un objet Data Lake, ou DLo. Chaque flux a son propre objet Data Lake correspondant.

  • Une fois les données écrites dans l'objet Data Lake, elles sont rafraîchies à intervalles réguliers. Les différents flux de données ont des calendriers de rafraîchissement différents. Par exemple, les données provenant d'une organisation Salesforce sont mises à jour de manière incrémentielle toutes les heures, puis entièrement rafraîchies une fois toutes les deux semaines.

  • Une fois les données importées, vous passez à la phase de modélisation des données. Dans cette phase, les données à l'intérieur d'un objet Data Lake sont cartographiées vers différents

Episode 2: La connexion des sources de données et l'ingestion des données
Episode 2: La connexion des sources de données et l'ingestion des données

Modèle de données du client 360

  • Les objets dans le modèle de données du client 360 sont appelés objets de modèle de données.

  • Vous en apprendrez davantage sur ces objets et sur la phase de modélisation des données dans les épisodes à venir.

  • Jetons maintenant un coup d'œil à la phase d'ingestion des données en action.

  • Tout d'abord, jetons un coup d'œil rapide à l'interface utilisateur de Data Cloud, puis voyons comment vous pouvez connecter Data Cloud à un org Salesforce et ensuite importer ses données via des flux de données.

  • Une fois que Data Cloud est provisionné dans votre org, vous pouvez y accéder en naviguant vers l'application Data Cloud à partir du lanceur d'applications.

  • Les fonctionnalités de l'application Data Cloud sont organisées en onglets.

  • L'onglet des flux de données vous permet de créer différents flux de données pour obtenir des données à partir de systèmes externes.

  • L'onglet du modèle de données vous permet de voir les différents objets de modèle de données et de créer des relations entre eux.

  • Une fois que vous avez harmonisé les données, vous pouvez utiliser l'onglet Résolutions d'identité pour créer des règles de correspondance et de rapprochement pour unifier vos enregistrements.

  • Vous pouvez ensuite utiliser l'onglet Explorer de données ou l'onglet Explorer de profils pour visualiser les données que vous avez ingestées et unifiées jusqu'à présent.

  • Une fois que vous avez ingesté, harmonisé et unifié vos données, vous pouvez utiliser l'onglet Insights calculés pour créer des métriques sur vos données.

  • Vous pouvez écrire des requêtes SQL pour obtenir des métriques, par exemple la fidélité à vie d'un client ou les produits qui reçoivent le plus grand nombre de clics sur votre site Web, etc.

  • Ces métriques peuvent ensuite être utilisées pour segmenter votre public ou entraîner des actions en aval.

  • L'onglet Segments est l'endroit où vous pouvez filtrer et regrouper des individus en segments, et l'onglet Actions sur les données est l'endroit où vous pouvez déclencher des événements en fonction de vos données ingestées ou des insights calculés.

Modèle de données du client 360
Modèle de données du client 360

Connecter des Organisations à Salesforce Data Cloud

  • Cet événement peut être utilisé pour déclencher des automatisations en aval.

  • Par exemple, vous pouvez utiliser des actions de données pour déclencher un événement de la plateforme qui peut ensuite être utilisé pour déclencher un flux ou une classe Apex.

  • Enfin, si vous cliquez sur l'icône de configuration, vous pouvez voir la configuration de Data Cloud, où vous pouvez configurer les fonctionnalités de Data Cloud telles que les connecteurs. Il s'agissait simplement d'un aperçu de l'interface utilisateur.

  • Voyons maintenant ingérer des données à partir d'un Salesforce Arc. Nous travaillons avec une entreprise fictive appelée Solar Circles qui fabrique et vend des panneaux solaires. Ils disposent d'une org sur laquelle Data Cloud est provisionné, et ils veulent maintenant récupérer des données d'une autre org utilisée par leur département de fabrication.

  • La première étape consiste à connecter l'org à Data Cloud. Depuis la configuration de Data Cloud, cliquez sur Salesforce CRM. Vous verrez les différents arcs auxquels vous vous êtes déjà connecté. Pour vous connecter à un nouvel arc, cliquez sur Nouveau.

  • Vous pouvez vous connecter à deux types d'arcs : l'org domicile, qui est l'org actuel où Data Cloud est provisionné, ou des orgs externes, qui sont tous les orgs autres que l'arc domicile, y compris les sandboxes. J'ai déjà connecté l'arc domicile, donc le bouton de connexion n'apparaît pas.

  • Cliquez sur Connecter pour vous connecter à un arc externe. Dans notre cas, il s'agit de l'org de fabrication de Solar Circles. Entrez les identifiants de l'arc, et une fois que vous avez cliqué sur Connexion, il vous demandera d'autoriser l'accès. Une fois que vous l'avez fait, la connexion est créée et vous pouvez voir l'arc dans la liste.

  • Vous pouvez éventuellement renommer cette connexion pour pouvoir l'identifier facilement ultérieurement.

  • Maintenant, vous devez configurer un flux de données pour que les données commencent à affluer à partir de cette org.

  • Depuis l'application Data Cloud, cliquez sur Flux de données. Ici, vous pouvez voir toutes les données différentes.

Connecter des Organisations à Salesforce Data Cloud
Connecter des Organisations à Salesforce Data Cloud

Configuration des flux de données dans Salesforce

  • Lorsque vous consultez les flux déjà configurés, vous pouvez également voir quand ils ont été dernièrement actualisés et combien d'enregistrements ont été traités.

  • Pour créer un nouveau flux, cliquez sur 'nouveau', puis vous verrez une série de connecteurs différents.

  • Sélectionnons par exemple 'ventes' pour le CRM, puis cliquez sur 'suivant'.

  • Maintenant, choisissez l'arc à partir duquel vous souhaitez obtenir les données. La liste affiche les arcs auxquels vous vous êtes déjà connecté.

  • Choisissons par exemple 'Solar Circles Manufacturing'.

  • Maintenant, vous pouvez soit choisir un ensemble de données, soit sélectionner un objet unique. Un ensemble de données crée plusieurs flux de données et des mappages de données correspondants pour un groupe d'objets prédéfinis. Salesforce propose quelques ensembles prédéfinis standard. Vous pouvez également en créer sur mesure ou les télécharger depuis l'App Exchange.

  • Pour l'instant, choisissons un objet unique.

  • Ce tableau montre une liste de tous les objets disponibles dans l'organisation. Je veux importer des contacts, donc je vais trouver et choisir l'objet 'contact'.

  • À l'écran suivant, vous devez choisir une catégorie pour l'objet. Il existe trois catégories : sélectionnez 'profil' si cet ensemble de données contient des données sur une personne, une entreprise ou un compte ; sélectionnez 'engagement' si cet ensemble de données contient des données comportementales ou d'engagement, par exemple s'il s'agit de relevés d'un appareil ou d'événements d'un site web – ces données sont toujours horodatées et doivent donc comporter un champ de date et d'heure ; choisissez 'autre' si vos données ne correspondent à aucune des catégories précédentes, par exemple une liste de produits.

  • Il existe certaines fonctionnalités dans Data Cloud qui ne fonctionnent que sur certaines catégories d'objets. Par exemple, vous pouvez uniquement créer des segments sur des données de profil, et vous ne pouvez interroger des données avec un filtre temporel que sur des données d'engagement. Vous ne pouvez pas modifier cette catégorie après l'avoir enregistrée.

Configuration des flux de données dans Salesforce
Configuration des flux de données dans Salesforce

La création d'un flux de données dans Salesforce CRM

  • Avant de commencer la création d'un flux de données dans Salesforce CRM, il est important de passer en revue tous les types disponibles et de prendre une décision éclairée.

  • Le premier choix à faire concerne l'identification du contact. Dans ce cas, je choisirai le profil.

  • Ensuite, il faut sélectionner les champs que vous souhaitez importer. Par défaut, tous les champs sont pré-sélectionnés, mais vous pouvez les modifier selon vos besoins.

  • Une fois que tout est en ordre, cliquez sur 'Suivant' et attribuez un nom au flux de données. Vous avez également la possibilité de choisir un nom pré-défini. Ensuite, cliquez sur 'Déployer'.

  • Vous serez redirigé vers la page détaillée du flux de données nouvellement créé. Ici, vous pourrez voir le nom de l'objet du lac de données qui a été créé pour le flux. Comme mentionné précédemment, toutes les données provenant du flux seront insérées dans cet objet lors du déploiement ou de la modification d'un flux de données Salesforce CRM.

  • Une fois que le flux de données est déployé, le Cloud de données effectue une actualisation complète des données du flux vers le Salesforce CRM. Ensuite, des mises à jour horaires sont effectuées, et une actualisation complète a lieu toutes les deux semaines, sans que vous ayez à intervenir.

  • Vous avez également la possibilité d'actualiser manuellement vos flux de données Salesforce CRM en utilisant le bouton d'actualisation.

  • Une fois les données importées, vous pourrez consulter la date de la dernière actualisation ainsi que le nombre total d'enregistrements traités.

  • En accédant à l'onglet 'Historique d'actualisation', vous pourrez consulter toutes les fois où les données ont été actualisées, ainsi que le type d'actualisation effectuée (complète ou mise à jour).

  • Vous pourrez également consulter les enregistrements importés en accédant à l'onglet 'Explorateur de données'. Ici, sélectionnez 'Objet du lac de données' comme type d'objet, puis choisissez le DLo que vous souhaitez interroger. Les enregistrements présents dans ce DLo s'afficheront à l'écran.

  • Voilà, c'est à peu près tout pour le moment. Dans les prochains épisodes, vous découvrirez comment utiliser les autres types de connecteurs tels que le Marketing Cloud Ingestion API, et le Web et Mobile SDK. Restez à l'écoute ! Si vous avez aimé cette vidéo, n'hésitez pas à mettre un pouce vers le haut et à vous abonner à notre chaîne YouTube des développeurs Salesforce afin de recevoir une notification à chaque nouvelle publication.

La création d'un flux de données dans Salesforce CRM
La création d'un flux de données dans Salesforce CRM

Conclusion:

Restez à l'écoute pour découvrir comment utiliser d'autres types de connecteurs tels que le Marketing Cloud Ingestion API et le Web et Mobile SDK dans les prochains épisodes. Abonnez-vous à notre chaîne YouTube des développeurs Salesforce pour ne manquer aucune publication !

Q & A

Cloud de donnéesSalesforceingestion des donnéesmodélisation des donnéesflux de donnéesconnecteur CRM Salesforce
Qu'est-ce que LUKSO ? Analyse des dernières actualités de l'écosystème LUKSO3 Meilleures Façons de Promouvoir Votre Musique en 2023

About Us

Heichat is dedicated to enhancing customer service experience through AI technology. By learning about your store's products/policies, it can efficiently handle customer service tasks, reducing your burden and boosting your sales.

Affiliate Program

Join Friends of HeiChat and receive a 30% commission on all payments within the first 12 months.🎉🤝

Sign Up

Contact Info

heicarbook@gmail.com

Follow Us

@Heicarbook All rights reserved